#include<iostream>
#include <string>
#include <vector>
#include <stdio.h>
using namespace std;
//int main()
//{
//	int t = 0;
//	cin >> t;
//	while (t--)
//	{
//		int n = 0;
//		cin >> n;
//		vector <int>a(n);
//		int m = 0;
//		for (int i = 0; i < n; i++)
//		{
//			cin >> a[i];
//			m = max(m, a[i]);
//		}
//		cout << m << endl;
//
//	}
//	return 0;
//}
int main()
{
	int t = 0;
	cin >> t;
	while (t--)
	{
		string s;		
		int n = 0;
		cin >> n;
		vector<int>a;
		int cnt = 0;
		for (int i = 1; i < n+1; i++)
		{
			int c = 0;
			cin >> c;
			s.push_back(c);
			if (c == 0)
			{
				a.push_back(i);
				cnt++;
			}
		}
		cout << cnt << endl;
		if (cnt != 0)
		{
			for (int i = 0; i < n; i++)
			{
				cout << a[i] << " ";
			}
		}
		

	}
	return 0;
}